home *** CD-ROM | disk | FTP | other *** search
- IEEE_FINITE(3I) Last changed: 4-13-99
-
-
- NNAAMMEE
- IIEEEEEE__FFIINNIITTEE - Tests for _x being greater than negative infinity and
- less than positive infinity.
-
- SSYYNNOOPPSSIISS
- IIEEEEEE__FFIINNIITTEE (([XX==]_x))
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- UNICOS/mk, IRIX systems, CRAY T90 systems that support IEEE
- floating-point arithmetic
-
- CF90, MIPSpro 7 Fortran 90
-
- SSTTAANNDDAARRDDSS
- Fortran extension
-
- IEEE Standard for Binary Floating-point Arithmetic
-
- DDEESSCCRRIIPPTTIIOONN
- The IIEEEEEE__FFIINNIITTEE intrinsic function returns the value TTRRUUEE if
- -_i_n_f < _x < +_i_n_f. Otherwise, it returns the value FFAALLSSEE. IIEEEEEE__FFIINNIITTEE
- accepts the following argument:
-
- _x Must be of type real.
-
- IIEEEEEE__FFIINNIITTEE is an elemental function. The name of this intrinsic
- cannot be passed as an argment.
-
- RREETTUURRNN VVAALLUUEESS
- The result type and type parameter is default logical. If _x is an
- array, the result is an array of the same shape as _x.
-
- EEXXAAMMPPLLEESS
- REAL x
- ... ! Compute X.
- IF (IEEE_FINITE(x)) THEN
- ... ! Do something.
- ELSE
- ... ! Do something else.
- END IF
-
- SSEEEE AALLSSOO
- _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed version of this
- man page.
-